/* 
* @Author: anchen
* @Date:   2018-01-06 14:55:10
* @Last Modified by:   anchen
* @Last Modified time: 2018-01-15 00:22:16
*/


* { margin:0;padding:0;}
html,body,form,fieldset,p,div,h1,h2,h3,h4,h5,h6 {-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}
body {font-family:"Microsoft Yahei",Arial;font-size:14px;line-height:1.5em;background: #fff;}
form,img,table,td { border:0;}
table{border-collapse:collapse;border-spacing:0;}
em,i{font-style:normal;}
ul,ol {list-style-type:none;}
h1,h2,h3,h4,h5,h6 ,th{  font-size:100%; font-weight:normal;}
a{ text-decoration:none; color: #000;}
img{display:block;}



/*头部导航*/
.header{width: 100%;height:165px;}
.header .top {width:1080px;height:120px;margin:0 auto;}
.header .top img{float:left;}
.header .top .banner_text{float: left;font-size: 14px;color: #545454;margin-top: 40px;}
.header .top .banner_phone{float: right;color: #444444;font-size: 14px;text-align:right;margin-top:20px;background:url(/image/common/phone.png) 0 10px no-repeat;background-size:40px;padding-left:60px;}
.header .top .banner_phone p{margin-bottom:10px;}
.header .top .banner_phone strong{font-size:30px;font-weight: bold;color: #d10919;margin-top:6px;}
.header .nav{ min-width:1080px;width:100%;height: 45px;background-color: #656565;}
.header .nav_ul{width:1080px;height:45px;margin:0 auto;}
.header .nav_ul>li{height:45px;line-height: 45px; float:left;border-left: 1px solid #fff;position:relative;width: 14%;text-align: center;}
.header .nav_ul li a{color:#fff;width:100%;height:100%;display:block;}
.header .nav_ul ul{display:none;position:absolute;background:#656565;width:100%;z-index: 999;}
.header .nav_ul ul li{border-top: 1px solid #fff;}
.header .nav_ul>li:hover ul{display:block;}
.header .nav_ul a:hover{color:#03a0e5;}


/*轮播图*/
.banner{position: relative;min-width:1080px;}
.banner .swiper-container{ width:100%; height:420px;min-width:1080px;}
.banner .swiper-slide{ width:100%; height:420px; position:relative; cursor:pointer;min-width:1080px;}
.banner .banner_icon{ width:100%; position:absolute; bottom:10px; z-index:88; height: 20px;}
.banner .banner_icon_ul{ display:table; margin:0 auto; }
.banner .banner_icon_ul li{ width:14px; height:14px; display:block; float:left; margin-left:10px; cursor:pointer;}
.banner .banner_icon_ul li img{ width:14px; height:14px; display:block;}
.banner .swiper-slide a{display:block;width:100%;height:100%;}



/*脚部*/
.footer{width:100%;min-width:1080px;background:#656565;padding-top: 20px;overflow: hidden;}
.footer ul{margin:0px auto;overflow:hidden;display: table;}
.footer li{float:left;padding:1px 20px;border-right: 1px solid #fff;}
.footer li a{color:#fff;display:block;width:100%;font-size: 14px;}
.footer li a:hover{color:#03a0e5;}
.footer .foot_text{color:#fff;font-size: 13px;text-align:center ;margin: 30px auto 0;padding: 20px; border-top: 1px solid #ccc;width:1080px;}

/*分页的样式*/
.pagination{overflow: hidden;margin:20px auto;display: table;}
.pagination li{float:left;margin:0 3px;}
.pagination li a{color:#949292;padding:2px 8px;display:block;border:1px solid #eee;}
.pagination .active{background: #f3904d;}
.pagination .active a{color:#fff;}

/*首页面以及局部公共样式*/
.box1,.box2 {width:1080px;margin:20px auto;overflow: hidden;}
.box1 .box1_list,.news_list{width:750px;float:left;border:2px solid #f5f5f5;padding:15px 0 15px 15px;}
.box1 .box1_nav{width:280px;float:right;overflow: hidden;}
.box1_nav_p{padding:20px 0px 10px 10px;background: -moz-linear-gradient(top,#fff,#dcf2f9);background:-webkit-linear-gradient(top,#fff,#dcf2f9);background:-o-linear-gradient(top,#fff,#dcf2f9);background:-ms-linear-gradient(top,#fff,#dcf2f9);}
.box1_list li{width:235px;margin-right: 15px;float:left;}
.box1_list li div{width:100%;height:235px;border:2px solid #03a0e5;}
.box1_list li div img{width:100%;height:100%;}
.box1_list li p{color:#333;text-align: center;line-height:40px;font-size:14px;}

.box1_nav_top{width:100%;padding:10px;color:#fff;font-size: 20px;background:url(/image/common/phone1_03.png) 15px center no-repeat #be2424;background-size:50px;padding-left:80px;}
.box1_nav_top p{font-size: 12px;}
.box1_right{background:#f2f2f2;padding:15px 20px;margin-top:10px;}
.box1_right p{font-size:20px;color:#666;}
.box1_right i{font-size:12px;color:#666;}

.box1_nav_list{border-top:2px solid #03a0e5;background:#f2f2f2;padding:15px 15px 10px 15px;}
.box1_nav_list li{border-bottom: 1px solid #ccc;padding:0 0 10px 25px;margin-bottom: 10px;background:url(/image/index/pro_lf_a.gif) 0 5px no-repeat;}
.box1_nav_list li:last-child{border:none;}
.box1_nav_list li a{color:#333;display:block;width:100%;}
.box1_nav_list li a:hover{text-decoration:underline;}
.box1_nav_list .contact{color:#333;font-size: 14px;line-height:26px;}
.box1_nav_list .contact p{color:#03a0e5;font-size:18px;margin-bottom: 10px;}

/*六大承诺*/
.box2_img img{width:100%;}
.box2_ul>li{float:left;width:45%;margin:25px 2.5%;}
.box2_title{overflow: hidden;}
.box2_title img{float:left;margin-right: 10px;}
.box2_title a{color: #03a0e5;font-size: 30px;font-weight:bold;line-height: 24px;}
.box2_title i{display:block;font-family: "Times New Roman";text-transform: uppercase;display: block;color: #666;font-size: 12px;font-style: oblique;}
.box2 .text_list li{background:url(/image/index/list_style.png) 2px no-repeat;padding-left: 20px;margin:8px 0;font-size: 13px;}
.box2_line{width:100%;height:30px;background:url(/image/index/list_back.png) no-repeat;background-size: 100%; overflow: hidden;}

/*新闻动态*/
.box3{background:#f2f2f2;padding-top: 20px;}
.box3 .news_title{color: #03a0e5;font-size:20px;font-weight: bold;line-height: 24px;border-left:4px solid #f08000;border-bottom:1px solid #ccc;padding:5px 0 10px 15px;margin:20px 0 0 30px;}
.box3 .news{width:1080px;margin:0px auto;overflow: hidden;background:#fff;}
.box3 .news>div{float:left;width:33%;border-right: 1px solid #ccc;margin:20px 0;}
.box3 .news>div:last-child{border:none;}
.box3 .news>div ul{padding:10px 30px;height:200px;}
.box3 .news>div ul li {overflow:hidden;text-overflow:ellipsis;white-space: nowrap;line-height: 26px;background: url(/image/index/list_style.png) 2px no-repeat;padding-left: 20px;}
.box3 .news>div ul li a{font-size: 14px;color:#333;}
.box3 .news>div ul li a:hover{color:#03a0e5;}
.box3 .contact{padding-top:70px;background: url(/image/index/weilogo.png) 160px 0px no-repeat,url(/image/index/erweima.png) 25px 0px no-repeat;}
.box3 .contact .wei{font-size: ;padding-left:160px;}
.box3 .contact .wei i{font-size:18px;color:#d10919;font-weight: 600;}
.box3 .contact div{margin-top:50px;padding-left: 25px;line-height: 30px;}
/*首页面以及局部公共样式 ...........end..........*/


/*新闻页面的css ---------begin .-----*/
.news .news_list .new_li li{color:#333;font-size: 14px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;line-height: 26px;background: url(/image/index/list_style.png) 2px no-repeat;padding-left: 20px;}
.news .news_list .new_li li a{color:#333;}
.news .news_list .new_li li:hover a,.news_list li:hover span{color:#03a0e5;}
.news .news_list .new_li li span{float:right;padding-right: 20px;font-size: 12px;font-style: italic;}
/*新闻页面css -------- end-------*/

/*留言板css ----begin--------*/
/*.guestbook{width: 600px;height:400px;margin:60px auto;background-color:#dcdada;border-radius:10px;padding-top: 50px;}*/
.guestbook .box1_list div{margin:10px 0 10px 30px;}
.guestbook div label{font-size:14px;color:#333;min-width:70px;display:block;float:left;text-align:right;}
.guestbook div input{border:1px solid #ccc;border-radius:3px;outline:none;width:180px;height:32px;padding-left:10px;}
.guestbook div textarea{border:1px solid #ccc;border-radius:3px;width:500px;height:140px;padding:10px;}
.guestbook button{padding: 6px 10px;color:#fff;background-color:#438eb9;border:none;border-radius:3px;margin:0 auto;display:block;}
/*留言板   -------end-------*/


/*各页面nav*/
.classNav{width:1080px;height:45px;margin:0 auto; line-height:45px;background: -moz-linear-gradient(top,#fff,#dcf2f9);background:-webkit-linear-gradient(top,#fff,#dcf2f9);background:-o-linear-gradient(top,#fff,#dcf2f9);background:-ms-linear-gradient(top,#fff,#dcf2f9);}
.classNav p{display: inline-block;font-size:18px;font-weight:bold;color:#0ebaef;padding-left:20px;}
.classNav p a{font-size: 14px;color:#333;font-weight:300;}
.classNav p a:hover{color:#0ebaef;}
.classNav span{float:right;padding-right:20px;}


.info_box h2{text-align:center;font-size:20px;line-height:42px;margin-bottom: 60px;}
.info_box img{max-width:60%;margin:0 auto;}
.info_box .info_text{font-size: 14px;color:#333;text-indent:2rem;margin:20px 20px 80px 0;text-align:justify;line-height: 25px;}


